struct tm -> std::tm, memset of tm goes to {} (#1079)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Sun, 23 Apr 2023 20:17:25 +0000 (14:17 -0600)
committerGitHub <noreply@github.com>
Sun, 23 Apr 2023 20:17:25 +0000 (14:17 -0600)
commita6974964630f07bfb4742103d39ecb2d968691af
treee24add73bdda1d8603eefc2c0a8051f9cfd660c2
parentef50d5fe2c0772dcfe407ae84d93dd0c4da5f5f4
struct tm -> std::tm, memset of tm goes to {} (#1079)

* struct tm -> std::tm, memset of tm goes to {}.

* init std::tm related variables.

tidy found found the following warnigns related to our usage of
std::tm:
cppcoreguidelines-pro-type-member-init
and std::tm*:
cppcoreguidelines-init-variables

* make GPS_D600_Get var tm automatic storage duration

and intialize it.
13 files changed:
brauniger_iq.cc
defs.h
garmin_txt.cc
gdb.cc
globalsat_sport.cc
jeeps/gpsapp.cc
navilink.cc
sbn.cc
trackfilter.cc
unicsv.cc
util.cc
wbt-200.cc
xcsv.cc